package com.shekhargulati.tadm.ch04.excercises;
import java.util.Arrays;
public class Problem4_6 {
public static boolean findPair(int[] s1, int[] s2, int x) {
/*
Sort one array let say s2
for each el in s1
do a binary search in s2 for x-el
if found return el and (x-el)
*/
Arrays.sort(s2);
for (int f : s1) {
int s = x - f;
if (Arrays.binarySearch(s2, s) >= 0) {
return true;
}
}
return false;
}
}